home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / netscape_adminpw.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  79 lines

  1. #
  2. # This script was written by Renaud Deraison <deraison@cvs.nessus.org>
  3. #
  4. # See the Nessus Scripts License for details
  5. #
  6.  
  7. if(description)
  8. {
  9.  script_id(10468);
  10.  script_bugtraq_id(1579);
  11.  script_version ("$Revision: 1.17 $");
  12.  
  13.  name["english"] = "Netscape Administration Server admin password";
  14.  name["francais"] = "Netscape Administration Server admin password";
  15.  
  16.  script_name(english:name["english"], francais:name["francais"]);
  17.  
  18.  desc["english"] = "
  19. The file /admin-serv/config/admpw is readable.
  20.  
  21. This file contains the encrypted password for the Netscape
  22. administration server. Although it is encrypted, an attacker
  23. may attempt to crack it by brute force.
  24.  
  25. Solution : Remove read access permissions for this file and/or stop
  26. the Netscape administration server.
  27.  
  28. Risk factor : Medium";
  29.  
  30.  desc["francais"] = "
  31. Le fichier /admin-serv/config/admpw est lisible par tous.
  32.  
  33. Ce fichier contient le mot de passe cryptΘ du serveur
  34. d'administration Netscape.
  35. Bien qu'il soit cryptΘ, ce mot de passe est α la merci
  36. d'un pirate qui peut le retrouver par force brute.
  37.  
  38. Solution : mettez des protections de lecture sur ce fichier et/ou
  39. stoppez le serveur d'administration netscape
  40. Facteur de risque : Moyen";
  41.  
  42.  script_description(english:desc["english"], francais:desc["francais"]);
  43.  
  44.  summary["english"] = "Reads admpw";
  45.  summary["francais"] = "Lit admpw";
  46.  script_summary(english:summary["english"], francais:summary["francais"]);
  47.  
  48.  script_category(ACT_GATHER_INFO);
  49.  
  50.  
  51.  script_copyright(english:"This script is Copyright (C) 2000 Renaud Deraison",
  52.         francais:"Ce script est Copyright (C) 2000 Renaud Deraison");
  53.  family["english"] = "CGI abuses";
  54.  family["francais"] = "Abus de CGI";
  55.  script_family(english:family["english"], francais:family["francais"]);
  56.  script_dependencie("find_service.nes", "http_version.nasl", "www_fingerprinting_hmap.nasl");
  57.  script_require_ports("Services/www", 80);
  58.  script_require_keys("www/netscape-commerce", "www/netscape-fasttrack", "www/iplanet");
  59.  
  60.  exit(0);
  61. }
  62.  
  63. #
  64. # The script code starts here
  65. #
  66.  
  67. include("http_func.inc");
  68. include("http_keepalive.inc");
  69. port = get_http_port(default:80);
  70.  
  71. if ( ! get_port_state(port) ) exit(0);
  72.  
  73. sig = get_kb_item("www/hmap/" + port + "/description");
  74. if ( sig && "Netscape" >!< sig && "SunONE" >!< sig ) exit(0);
  75.  
  76.  
  77. res = is_cgi_installed_ka(item:"/admin-serv/config/admpw", port:port);
  78. if(res)security_warning(port);
  79.